blocks of flats - English Synonyms Dictionary